import axios from 'axios'
import {fetch} from './getData.js'
export default {
    //merchantList() {
    //    return fetch({url:"/api/v2/list/mcht/query"})
    //},

    // 发现
    findList(params) {
    	params = params || {};
        params.url = '/v1/web/discovery/query';
        return fetch(params);
    },
    //发现详情
    findDetail(params){
    	// params = params || {};
        params.url = '/v1/web/discovery/' + params.docId;
        return fetch(params);
    },
    // 商户信息
    businessDetail(params){
        params.url = '/v2/web/mcht/' + params.mchtId+'?position='+params.position;
        return fetch(params);
    },
    //订单详情
    successOrderDetail(params){
        params = params || {};
        params.url = '/v2/web/order/frontCallback';
        return fetch(params);
    },
    // 成功页面订单详情
    orderDetail(params){
        params = params || {};
        params.url = '/v2/web/order/detail';
        return fetch(params);
    },
    //交易详情
    dealDetail(params){
        params.url = '/v3/web/txn/txnCous';
        return fetch(params);
    },
    //回复评论
    commentReply(params,usrId){
        params = params || {};
        params.url = '/v2/web/comment/reply/' + usrId;
        return fetch(params);
    },
    //电子券用户评论详情
    couponCommentDetail(params,usrId,commId){
        params.url = '/v2/web/comment/usrdetail/'+usrId+'?commId='+commId;
        return fetch(params);
    },
    //电子券商户评论详情
    shopCommentDetail(params,commId,mchtId){
        params.url = '/v2/web/comment/mchtdetail/'+commId+'?mchtId='+mchtId;
        return fetch(params);
    },
    //判断是否是好友
    judgeFriend(params,usrId,friendId){
        params.url = '/v3/web/friend/'+usrId+'/'+friendId;
        return fetch(params);
    },
    //券友信息
    friendDetail(params){
        params.url = '/v3/web/friend/qFriend';
        return fetch(params);
    },
    //设置好友备注
    friendRemarks(params){
        params.url = '/v3/web/friend/notes/';
        return fetch(params);
    },
    //删除好友备注
    removeNodes(params){
        params.url = '/v3/web/friend/removeNotes/';
        return fetch(params);
    },
    //对电子券商户的评论操作显示
    showComment(params,mchtId,couponNos){
        if (!couponNos) {
            params.url = '/v2/web/mcht/detail/'+mchtId;
        }else{
           params.url = '/v2/web/mcht/detail/'+mchtId+'?couponNos='+couponNos;
        }

        return fetch(params);
    },
    //搜索自己的好友
    searchBtn(params,usrId){
        params.url='/v3/web/friend/findFriend/'+usrId;
        return fetch(params);
    },
    // 删除好友
    deleteFriend(params,usrId){
        params.url='/v3/web/friend/removeFriend/'+usrId;
        return fetch(params);
    },
    //访问次数添加
    visitNum(params){
        params.url='/v1/web/doc/visit';
        return fetch(params);
    },
    //商户一类电子券
    businessDiscount(params){
        params = params || {};
        params.url='/v2/web/couponsell/query';
        return fetch(params);
    },
     //商户其他电子券
    businessOrder(params){
        params = params || {};
        params.url='/v2/web/couponsell/querycoupon';
        return fetch(params);
    },
    //商户分店
    businessBranch(params){
        params.url='/v2/web/mchtlist/mchtbranch';
        return fetch(params);
    },
    //头条
    headlines(params){
        params.url='/v2/web/headline/query';
        return fetch(params);
    },
    // 删除订单
    deleteOrder(params,usrId,orderId){
        params.url='/v2/web/order/'+usrId+'/'+orderId;
        return fetch(params);
    },
    //过期提醒列表
    expiredItem(params){
        params.url='/v2/web/usrcoupon/query';
        return fetch(params);
    },
    //发现类型
    findType(params){
        params.url='/v1/list/caterdict/query';
        return fetch(params);
    },
     //发现类型新接口
    newFindType(params){
        params = params || {};	
        params.url='/v1/web/caterdict/type/0';
        return fetch(params);
    },
      //八大类下次类
      upperDictId(params,upperDictId){
    	 params = params || {};	
        params.url='/v1/web/caterdict/'+upperDictId+'/0';
        return fetch(params);
    },
    //首次查询八大类    
	queryEight(params){
    	 params = params || {};	
        params.url='/v2/web/search/query_coupon';
        return fetch(params);
   },
    // 首页广告
    homeBanner(params){
        params.url='/v1/web/banner/query';
        return fetch(params);
    },
    // 商户广告
    shopBanner(params){
        params = params || {};
        params.url='/v2/web/mchtBanner/query';
        return fetch(params);
    },
    //最新系统消息
    systemNew(params){
        params.url='/v1/web/msg/newMsg';
        return fetch(params);
    },
    // 用户打赏
    rewardUser(params){
        params.url='/v3/web/reprom/usrReward';
        return fetch(params);
    },
    //系统消息列表
    systemList(params){
        params = params || {};
        params.url='/v1/web/msg/pubMsg';
        return fetch(params);
    },
    //道具商城查询
    shopProp(params){
        params = params || {};
        params.url='/v4/web/prop/get/all';
        return fetch(params);
    },
    //我的道具
    myProp(params,usrId){
        params = params || {};
        params.url='/v4/web/prop/myProp/'+usrId;
        return fetch(params);
    },
    //购买道具
    buyProp(params,usrId){
        params = params || {};
        params.url='/v4/web/prop/buyProp/'+usrId;
        return fetch(params);
    },
    //系统消息列表
    changeList(params){
        params = params || {};
        params.url='/v2/web/order/update';
        return fetch(params);
    },
    //验证挂单是否存在 1是 2否
    isExistence(params,seqNo){
        params = params || {};
        params.url='/v2/web/couponsell/check/'+seqNo;
        return fetch(params);
    },
    //获取挂单详情
    getSeqNo(params,seqNo){
        params = params || {};
        params.url='/v2/web/couponsell/getSell/'+seqNo;
        return fetch(params);
    },
    //获取回复评论参数
    getInfoComm(params,commId){
        params = params || {};
        params.url='/v2/web/comment/replyParam/'+commId;
        return fetch(params);
    },
    //商户信息页面的商户活动
    getShopActivity(params){
        params = params || {};
        params.url='/v2/web/act/mchtAct';
        return fetch(params);
    },
    //确认付款页面的商户活动
    getPillActivity(params){
        params = params || {};
        params.url='/v2/web/act/mchtAct';
        return fetch(params);
    },
    getCouponFromInfo(params) {
        params = params || {}
        params.url='/v2/web/qr/bannerscanning/user';
        return fetch(params)
    },
    newMchtBanner(params){
        params.url='/v2/web/mcht/NewMchtExpress';
        return fetch(params);
    },
    newMchtDoc(params){
        params = params || {};
        params.url='/v1/web/doc/queryNewMcht/' + params.mchtId;
        return fetch(params);
    },
    newCouponBanner(params){
        params = params || {};
        params.url='/v2/web/couponBanner/findCouponBanner';
        return fetch(params);
    },
}
